home *** CD-ROM | disk | FTP | other *** search
- %!PS-TTS-1.0
- % Hewlett-Packard PaintJet setup
-
- statusdict /devicedict get begin
-
- /PaintJet {
- true true false false setframetype
- 57600 75 settilesize
- /freq deviceresolutionx dup 180 lt {3 idiv} {4 idiv} ifelse def
- freq 15 /circlespot load freq 75 /circlespot load freq 0 /circlespot load freq 45 /circlespot load setcolorscreen
- {} settransfer
-
- userdict /letter {statusdict begin 576 720 setdevicepage end} put
- userdict /lettersmall {statusdict begin 554 720 setdevicepage end} put
-
- /showproc {
- statusdict begin
- /jobstate (printing to PaintJet) def
- #copies {
- devicefile dup <1B55> writestring flushfile
- devicefile opendevicepage renderproc devicefile closedevicepage
- devicefile dup <0C> writestring flushfile
- } repeat
- /jobstate (busy) def
- end
- } def
-
- /setdevicepage {
- devicescaley mul cvi /imageheight exch def
- devicescalex mul cvi /imagewidth exch def
- [devicescalex 0 0 devicescaley neg
- imagewidth devicepaperwidth sub 2 div
- imageheight devicepaperheight add 2 div] installdevice
- } def
- } bind def
-
- end
-
-